Sam Heughan and Mark Strong will also star in the adventure thriller, which HanWay is introducing at the Cannes Virtual Market.